make life a living hell for - Francés Inglés Diccionario